stump of the leg - Francés Inglés Diccionario